package com.cj.service;

import com.cj.pojo.Article;
import com.cj.pojo.PageBean;

import java.util.List;

public interface ArticleService {
    //新增文章
    void add(Article article);

    //条件分页列表查询
    PageBean<Article> list(Integer pageNum, Integer pageSize, Integer categoryId, String state, Integer userId);

    //文章全文检索
    PageBean<Article> search(String keyword, Integer pageNum, Integer pageSize);

    //增加文章浏览量
    void view(Long id);

    //批量删除文章
    void batchDelete(List<Long> ids);
}
